package com.pur.zsms.storemanage.vo;

import java.math.BigDecimal;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;
import javax.persistence.TableGenerator;

import org.hibernate.annotations.GenericGenerator;

import com.pur.zsms.common.vo.BaseEntity;

/**
 * 入库详细订单实体类
 * 
 * @author 周
 * 
 */
public class StoreInDetailedVo extends BaseEntity {
	private int id;

	private int storeInId;

	private int materId;

	private String materName;

	private int materLevel;

	private BigDecimal materNum;

	private BigDecimal materNumNeed;

	private int storeInWay;

	private int storeInState;

	private int accountState;

	private int materType;
	private String unit;
	private String specifications;
	private String brands;

	private BigDecimal materValue;
	private BigDecimal materValueUnit;

	public int getMaterType() {
		return materType;
	}

	public void setMaterType(int materType) {
		this.materType = materType;
	}

	public BigDecimal getMaterValueUnit() {
		return materValueUnit;
	}

	public void setMaterValueUnit(BigDecimal materValueUnit) {
		this.materValueUnit = materValueUnit;
	}

	public BigDecimal getMaterValue() {
		return materValue;
	}

	public void setMaterValue(BigDecimal materValue) {
		this.materValue = materValue;
	}

	public String getSpecifications() {
		return specifications;
	}

	public void setSpecifications(String specifications) {
		this.specifications = specifications;
	}

	public String getBrands() {
		return brands;
	}

	public void setBrands(String brands) {
		this.brands = brands;
	}

	public String getUnit() {
		return unit;
	}

	public void setUnit(String unit) {
		this.unit = unit;
	}

	public int getAccountState() {
		return accountState;
	}

	public void setAccountState(int accountState) {
		this.accountState = accountState;
	}

	public int getStoreInState() {
		return storeInState;
	}

	public void setStoreInState(int storeInState) {
		this.storeInState = storeInState;
	}

	private String materdategridList;

	public String getMaterdategridList() {
		return materdategridList;
	}

	public void setMaterdategridList(String materdategridList) {
		this.materdategridList = materdategridList;
	}

	public int getStoreInWay() {
		return storeInWay;
	}

	public void setStoreInWay(int storeInWay) {
		this.storeInWay = storeInWay;
	}

	public BigDecimal getMaterNumNeed() {
		return materNumNeed;
	}

	public void setMaterNumNeed(BigDecimal materNumNeed) {
		this.materNumNeed = materNumNeed;
	}

	public String getMaterName() {
		return materName;
	}

	public void setMaterName(String materName) {
		this.materName = materName;
	}

	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public int getStoreInId() {
		return storeInId;
	}

	public void setStoreInId(int storeInId) {
		this.storeInId = storeInId;
	}

	public int getMaterId() {
		return materId;
	}

	public void setMaterId(int materId) {
		this.materId = materId;
	}

	public int getMaterLevel() {
		return materLevel;
	}

	public void setMaterLevel(int materLevel) {
		this.materLevel = materLevel;
	}

	public BigDecimal getMaterNum() {
		return materNum;
	}

	public void setMaterNum(BigDecimal materNum) {
		this.materNum = materNum;
	}

}
